#ifndef BNETEVENT_H
#define BNETEVENT_H

#include<string>

using namespace std;

#include "src/conGuy/types.h"

class BnetEvent {
 public:
  BnetEvent();
  ~BnetEvent();

  // Tell the bot to exit right now.  Some error occurred.
  bool exit_now;
  // This BnetEvent contains no information.  "try_again" at getting an BnetEvent.
  bool try_again;
  
  // Actual values contained in a real SID_EVENT packet:
  u32 eventID;
  u32 flags;
  u32 ping;
  string username;
  string text;
};

#endif
